home *** CD-ROM | disk | FTP | other *** search
- ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
- ; *
- ; GEN7 Command Line Editor v1.7 (c) 1994, Synergistic Consultants, Inc. *
- ; *
- ; G7CLEDIT.EXE documentation *
- ; *
- ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- January, 1996
-
- The GEN7 command line editor is a program that allows advanced editting
- options of the DOS command line. The list of commands currently in the
- queue are optionally displayed in the upper right hand corner of the
- display, with the current command clearly marked. In addition to the
- basic cursor editting functions on the current command (left arrow and
- right arrow and next word and previous word, etc.), the queue itself
- may be manipulated, and groups of commands may be executed repetitively
- until cancelled by the operator.
-
- To run the command line editor type:
-
- G7CLEDIT [/linenum]
-
- or (if you have DOS 5.0 or better, and EMS memory)
-
- LH G7CLEDIT [/linenum]
-
- Where the 'linenum' field is the greatest line number of lines to be
- displayed in the upper right hand corner (default is 24). One extra
- line will be used to contain an overflow line that is always the last
- line typed, if the number of lines exceeds the 'linenum' value. This
- program is a terminate and stay resident program similar to the pop up
- calendars and desktop managers that have been popular recently. This
- means it takes program memory that could be used by other programs that
- occupy the lower 640K of DOS memory. If the command: 'LH G7CLEDIT' is
- used, then the program is loaded into the EMS memory (upper memory), if
- it is available, and the lower 640K (conventional memory) is not affected
- at all!
-
- Once loaded, the DOS commands that are typed are automatically displayed
- in the upper right hand corner of the screen, with the sequence number
- to the left. The current command has a '>' symbol just to the left of it.
- Note that if the '>' is missing, then the current command is number 1.
-
- If the up arrow or down arrow keys are pressed while commands are in
- the queue, then the command above or below the current one (respectively)
- is displayed after the DOS prompt (and the '>' character marks the
- appropriate command also).
-
- The Cntl-PgDn combination will cause the current command to disappear
- from the command queue altogether. The Cntl-PgUp combination will cause
- the command queue to become empty!
-
- By default, all commands typed in are converted to upper case before
- being moved to the command queue. If the case of the text is important,
- then pressing F9 will switch to case sensitive mode if not in case
- sensitive mode, and vice versa.
-
- Any new commands typed from the command line will be placed at the bottom
- of the queue, at the greatest line number plus one. If this new command
- is already in the queue, then the old one is deleted, and the new one
- is inserted at the end (in this way the command line editor is case
- sensitive, for example, 'dir' and 'DIR' will both exist in the queue
- together, if Case sensitivity is enabled through F9).
-
- If a sequence of commands are frequently executed, then this block of
- commands may be marked in the queue to be reexecuted repetitively later.
- To mark the beginning of the block, move to the first command of the
- block and press F6. The command displayed after the DOS prompt will
- be erased. Next move to the last command in the block, and press F7.
- Again, the command will be erased. When these commands need to be executed,
- type F8. The commands will be executed in sequence until the last command
- is finished. At this time the bell will sound on the PC speaker, and
- if the ESC key is pressed, then the loop will be broken, and normal operation
- will resume. Any other key will cause the sequence to be repeated beginning
- from the start. Note that when the ESC key is pressed, the marks are lost,
- and F8 will have no effect until F6 and F7 are pressed again. If the
- last command is above the first command, the F7 will not be acknowledged
- by erasing the command after the DOS prompt.
-
- To quickly reexecute the current command, type F3. To quickly execute
- the next command in sequence (the first command if at the end of the list),
- type F2.
-
- To quickly move the current command pointer press F4 followed by the first
- letter of the command you wish to jump to. This command is case sensitive
- if case sensitivity is enabled. Try typing 'dir' after starting up the
- editor, and then type F9. After typing F9, type 'dir' again. The upper
- right hand corner of the screen will look something like:
-
- 1. DIR
- 2. >dir
-
- Since the case sensitivity is enabled, the F4 command will position the
- marker on line 1 or line 2 depending upon whether you type 'D' or 'd'!
-
- To set the current command pointer to a certain line number, press
- the F5 key. The line number will be prompted for.
-
- To automatically execute the commands found with the F4 and F5 keys,
- press F1. After these keys are pressed, then commands found with
- F4 or F5 are automatically executed.
-
- To disable the display of the command queue in the upper right corner
- of the screen, press F10. The display of the queue may be reenabled
- if F10 is pressed again.
-
- Note that the program name used to be CMDEDIT.EXE through version 1.5, but
- this was changed because other programs have been given this name, and
- some of them do not work properly with Microsoft Windows. This program
- works well with Windows, and other operating environments.
-
-
-
- ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- GEN7 Command Editor v1.7 (c) 1994,96, Synergistic Consultants, Inc.
-
- Quick Command Reference:
-
- Keypad Char. Function
- ------------ --------
- Left Arrow Move key to the left in current command.
- Right Arrow Move key to the right in current command.
- Up Arrow Move to the previous command.
- Down Arrow Move to the next command.
- Cntl Left Arrow Move cursor to the word to the left in current command.
- Cntl Right Arrow Move cursor to the word to the right in current command.
- Cntl PgUp Delete all the commands in the queue.
- Cntl PgDn Delete current command.
- Home Move the cursor to the start of the line.
- End Move the cursor to the end of the line.
- Cntl Home Delete all chars. up to the beginning of line.
- Cntl End Delete all chars. up to the end of line.
- Delete Delete current character.
- Insert Toggle between insert and overwrite mode.
- A single line cursor means overwrite mode,
- a three line cursor means insert mode.
- Enter Execute the current command, if the command
- is visible at the command prompt.
- Escape Clear the current line.
- BackSpace Delete the char. to the left of the cursor.
- Cntl \ Cause the command editor to become dormant.
- Useful when using DEBUG or EDLIN.
- F1 Toggle whether to automatically execute the
- commands found with F4 or F5 or not.
- F2 Execute the next command in the list.
- F3 Reexecute the current command.
- F4 Find the command with the specified first letter.
- F5 Execute the specified command number 'n'.
- F6 Mark the start of a batch of commands to execute.
- F7 Mark the end of a batch of commands to execute.
- F8 Execute the previously marked batch of commands
- repetitively.
- F9 Toggle either all capitals or upper and lower
- case sensitivity in the command queue.
- F10 Disable or enable the queue listing in the
- upper right hand corner of the screen.
-
-
-
- ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- If this program is used often, it is requested that the user register
- the program. A 30 day trial period is given for anyone to evaluate
- the program before purchasing it. This program is copyrighted Shareware
- and must be registered, for legal use of it. A fee of $10 should be
- sent to the address below to purchase the registered version. A
- registration form is included with this distribution disk. Please see
- the file: LICENSE.DOC for full details.
-
- ; * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
- Synergistic Consultants, Incorporated
- Post Office Box 18888
- Huntsville, AL 35804-8888
- CIS: 71232,257
- 1-800-828-8384
-
-